loofah sponge gourd (luffa cylindrica) - French English Dictionary